soft-sediment substrate - Español Inglés Diccionario